<?php
	class DataBaseField {
		// name of field in the database
		protected $db_field_name;
		// type of field in the database (varchar,int,float,date,...)
		protected $type;
		// size if needed (for strings=varchar)
		protected $size;
		// name of field in the Model class for ORM
		protected $model_field_name;
		// constructor
		public function construct($name,$type,$size,$model_name);
		// return name of field
		public function get_db_field_name();
		// return name of field for the model
		public function get_model_field_name();
		// return type of field in the database
		public function get_type();
		// return size of field in the database
		public function get_size();
	}
?>